intel_txt: to fix intel txt S3 resume failure since c/s 21108
authorKeir Fraser <keir.fraser@citrix.com>
Mon, 17 May 2010 10:05:21 +0000 (11:05 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Mon, 17 May 2010 10:05:21 +0000 (11:05 +0100)
commitf3837f3a610d37a1238638a3e2fd2d250fb2a29c
tree09f3f613519a710ba3daac48eec9323388bd14b3
parentc8272ff4cb07f2a953af6e68062e9c180e2caeab
intel_txt: to fix intel txt S3 resume failure since c/s 21108

This patch is to fix S3 resume failure with Intel TXT/tboot launched,
brought by c/s 21108.  Don't printk anything between two
tboot_gen_xenheap_integrity() calls for release build or debug build.
Or else xen heap will be changed, which causes that memory integrity
will be lost on S3 resume.

Signed-off-by: Shane Wang <shane.wang@intel.com>
xen/arch/x86/tboot.c